home *** CD-ROM | disk | FTP | other *** search
/ 250 Desktop Themes / 250 Desktop Themes.iso / 158 / install.exe / _SETUP.1 / Alien97 Logo Install.bat < prev    next >
DOS Batch File  |  1997-01-01  |  24KB  |  865 lines

  1. @echo off
  2. @echo                            Checking system files...
  3. rem ====================================================================================
  4.  
  5.  
  6. rem   Alien97 Logo Install 
  7. rem   Alien97 release v1.0 (C)1997 by Tony Varnas 
  8.  
  9. rem   DOCUMENTATION OF OPERATION:
  10. rem   Batch file assumes the Windows folder to be at C:\WINDOWS
  11. rem   This is usually the case for Windows95 but not for WindowsNT.
  12. rem   Performs three error checks to ensure all files are available:
  13. rem   1) verifys drive letter by confirming that start system splash
  14. rem   file exist at the C drive. If false, prompts user for correct
  15. rem   drive letter & rechecks; 2) verifys correct name of Windows dir
  16. rem   by checking existence of the two closing splash screens, If false,
  17. rem   prompts user for correct dir name & rechecks; and 3) verifys
  18. rem   existence of all three Alien97 splash files at either default Plus!
  19. rem   themes folder or at local dir.  Checks state to see if Alien97 
  20. rem   splash screen backups are installed.  If not, prompts user for 
  21. rem   splash file conversion.  If "yes", batch file will create three
  22. rem   BACKUP FILES of the the screen bitmap files;  These files are as
  23. rem   follows:
  24. rem                  C:\LOGO.SYS ---} C:\LOGO_.SYS
  25. rem         C:\WINDOWS\LOGOW.SYS ---} C:\WINDOWS\LOGOW_.SYS
  26. rem         C:\WINDOWS\LOGOS.SYS ---} C:\WINDOWS\LOGOS_.SYS
  27.  
  28. rem   The above system bitmap files will be replaced with the
  29. rem   following Alien97 splash files:
  30.  
  31. rem       %ThemeDir%ALIEN9~1.BM1 ---} C:\LOGO.SYS
  32. rem       %ThemeDir%ALIEN9~1.BM2 ---} C:\WINDOWS\LOGOW.SYS
  33. rem       %ThemeDir%ALIEN9~1.BM3 ---} C:\WINDOWS\LOGOS.SYS
  34.  
  35. rem   Please note: This batch program only works properly if all 
  36. rem   Alien97 component files are kept at default themes directory or
  37. rem   within the same local folder  See the Alien97 Readme file for 
  38. rem   more details.  Error checking prevents needless execution if 
  39. rem   this condition is not met.
  40.  
  41. rem   Restoration of original splash screens entails simple 
  42. rem   replacement of backup files back to orignal state:
  43.  
  44. rem                  C:\LOGO_.SYS ---} C:\LOGO.SYS
  45. rem         C:\WINDOWS\LOGOW_.SYS ---} C:\WINDOWS\LOGOW.SYS
  46. rem         C:\WINDOWS\LOGOS_.SYS ---} C:\WINDOWS\LOGOS.SYS
  47. rem   
  48. rem ====================================================================================
  49.  
  50. :start
  51. rem SET DEFAULT PATH VARIABLES
  52. rem Check first for compressed drive
  53.  
  54. if not exist H:\io.sys goto C_drive
  55.  
  56. :H_drive
  57. set boot=H:
  58. set root=C:
  59. set windows=WINDOWS
  60. goto welcome
  61.  
  62.  
  63. :C_drive
  64. set boot=C:
  65. set root=C:
  66. set windows=WINDOWS
  67. goto welcome
  68.  
  69.  
  70. rem ====================================================================================
  71. rem WELCOME SCREEN
  72. :welcome
  73. cls
  74. echo.
  75. echo.
  76. echo.
  77. echo                     ╔═════════════════════════════════════╗
  78. echo                     ║          A   L   I   E   N          ║
  79. echo                     ║                 9 7                 ║
  80. echo                     ║             Logo Install            ║
  81. echo                     ╚═════════════════════════════════════╝
  82. echo.
  83. echo.
  84. echo.
  85. echo                                     WELCOME
  86. echo.
  87. echo           This batch file will help change your beginning and closing
  88. echo           system splash screens into their Alien97 replacement screens.
  89. echo           The program also works in reverse: if you RE-run this program,
  90. echo           your screens will be exchanged back to their original state.
  91. echo.
  92. echo                        SYSTEM SCREENS « » ALIEN97 SCREENS
  93. echo.
  94. echo                    This program will now check your system...
  95. echo.
  96. echo                            (Hit any key to continue)
  97. pause > nul
  98.  
  99. rem ====================================================================================
  100. :1audit
  101. rem  ERROR CHECKER #1: Start Splash Screen
  102. rem  Checks to see if starting system splash files is in default
  103. rem  drive C:\  If not, we've got a problem.
  104.  
  105. if not exist %boot%\logo.sys goto 1problem
  106.  
  107. goto 2audit
  108.  
  109. rem ====================================================================================
  110. :1problem
  111. rem: 1PROBLEM: Can't find all the system files. There can be many reasons
  112. rem  for this: Drive letter is incorrect; windows directory named
  113. rem  differently; some files are missing.  Only the 1st possibility
  114. rem  is addressed...
  115. cls
  116. echo.
  117. echo.
  118. echo.
  119. echo                     ╔═════════════════════════════════════╗
  120. echo                     ║          A   L   I   E   N          ║
  121. echo                     ║                 9 7                 ║
  122. echo                     ║             Logo Install            ║
  123. echo                     ╚═════════════════════════════════════╝
  124. echo.
  125. echo.
  126. echo                  ERROR: Can't find your beginning splash file:
  127. echo.
  128. echo                     Start splash screen  -at-  %boot%\LOGO.SYS
  129. echo.
  130. echo      The file may be missing or the above drive (%boot%) may be incorrect.
  131. echo      Please specify the DRIVE LETTER of your boot drive.  If you are using
  132. echo      a compressed drive, specify the DRIVE LETTER of the uncompressed
  133. echo      host drive.
  134. echo.
  135. choice /c:abcdefghijklmnopqrstuvwxyz /n                                Drive Letter: 
  136.  
  137.  
  138. if errorlevel 26 goto 1Z_choice
  139. if errorlevel 25 goto 1Y_choice
  140. if errorlevel 24 goto 1X_choice
  141. if errorlevel 23 goto 1W_choice
  142. if errorlevel 22 goto 1V_choice
  143. if errorlevel 21 goto 1U_choice
  144. if errorlevel 20 goto 1T_choice
  145. if errorlevel 19 goto 1S_choice
  146. if errorlevel 18 goto 1R_choice
  147. if errorlevel 17 goto 1Q_choice
  148. if errorlevel 16 goto 1P_choice
  149. if errorlevel 15 goto 1O_choice
  150. if errorlevel 14 goto 1N_choice
  151. if errorlevel 13 goto 1M_choice
  152. if errorlevel 12 goto 1L_choice
  153. if errorlevel 11 goto 1K_choice
  154. if errorlevel 10 goto 1J_choice
  155. if errorlevel 9  goto 1I_choice
  156. if errorlevel 8  goto 1H_choice
  157. if errorlevel 7  goto 1G_choice
  158. if errorlevel 6  goto 1F_choice
  159. if errorlevel 5  goto 1E_choice
  160. if errorlevel 4  goto 1D_choice
  161. if errorlevel 3  goto 1C_choice
  162. if errorlevel 2  goto 1B_choice
  163. if errorlevel 1  goto 1A_choice
  164.  
  165.  
  166.  
  167. :1Z_choice
  168. set boot=Z:
  169. goto 1confirm
  170.  
  171. :1Y_choice
  172. set boot=Y:
  173. goto 1confirm
  174.  
  175. :1X_choice
  176. set boot=X:
  177. goto 1confirm
  178.  
  179. :1W_choice
  180. set boot=W:
  181. goto 1confirm
  182.  
  183. :1V_choice
  184. set boot=V:
  185. goto 1confirm
  186.  
  187. :1U_choice
  188. set boot=U:
  189. goto 1confirm
  190.  
  191. :1T_choice
  192. set boot=T:
  193. goto 1confirm
  194.  
  195. :1S_choice
  196. set boot=S:
  197. goto 1confirm
  198.  
  199. :1R_choice
  200. set boot=R:
  201. goto 1confirm
  202.  
  203. :1Q_choice
  204. set boot=Q:
  205. goto 1confirm
  206.  
  207. :1P_choice
  208. set boot=P:
  209. goto 1confirm
  210.  
  211. :1O_choice
  212. set boot=O:
  213. goto 1confirm
  214.  
  215. :1N_choice
  216. set boot=N:
  217. goto 1confirm
  218.  
  219. :1M_choice
  220. set boot=M:
  221. goto 1confirm
  222.  
  223. :1L_choice
  224. set boot=L:
  225. goto 1confirm
  226.  
  227. :1K_choice
  228. set boot=K:
  229. goto 1confirm
  230.  
  231. :1J_choice
  232. set boot=J:
  233. goto 1confirm
  234.  
  235. :1I_choice
  236. set boot=I:
  237. goto 1confirm
  238.  
  239. :1H_choice
  240. set boot=H:
  241. goto 1confirm
  242.  
  243. :1G_choice
  244. set boot=G:
  245. goto 1confirm
  246.  
  247. :1F_choice
  248. set boot=F:
  249. goto 1confirm
  250.  
  251. :1E_choice
  252. set boot=E:
  253. goto 1confirm
  254.  
  255. :1D_choice
  256. set boot=D:
  257. goto 1confirm
  258.  
  259. :1C_choice
  260. set boot=C:
  261. goto 1confirm
  262.  
  263. :1B_choice
  264. set boot=B:
  265. goto 1confirm
  266.  
  267. :1A_choice
  268. set boot=A:
  269. goto 1confirm
  270.  
  271.  
  272. :1confirm
  273. echo.
  274. echo                            Is this letter correct? 
  275. choice /c:ynq /n                               [Yes, No, Quit]: 
  276.  
  277. if errorlevel 3 goto 1quit_choice
  278. if errorlevel 2 goto 1no_choice
  279. if errorlevel 1 goto 1yes_choice
  280.  
  281. :1quit_choice
  282. cls
  283. goto 1nogo
  284.  
  285. :1no_choice
  286. cls
  287. goto 1audit
  288.  
  289. :1yes_choice
  290. goto 1audit
  291.  
  292. rem ====================================================================================
  293. :2audit
  294. rem  ERROR CHECKER #2: Ending Splash Screens
  295. rem  Checks to see if all system splash bitmap files are in default
  296. rem  windows drive.  If not, we've got another problem.
  297.  
  298. if not exist %root%\%windows%\logow.sys goto 2problem
  299. if not exist %root%\%windows%\logos.sys goto 2problem
  300. goto status
  301.  
  302. rem ====================================================================================
  303. :2problem
  304. rem  2PROBLEM: Can't find one or both of the ending splash files. They
  305. rem  are either missing, or the "windows" directory is named differently
  306. cls
  307. echo.
  308. echo.
  309. echo                     ╔═════════════════════════════════════╗
  310. echo                     ║          A   L   I   E   N          ║
  311. echo                     ║                 9 7                 ║
  312. echo                     ║             Logo Install            ║
  313. echo                     ╚═════════════════════════════════════╝
  314. echo.
  315. echo                   ERROR: Can't find your closing splash files:
  316. echo.
  317. echo                 Wait splash screen  -at-  %root%\%windows%\LOGOW.SYS
  318. echo                  End splash screen  -at-  %root%\%windows%\LOGOS.SYS
  319. echo.
  320. echo       These files may be missing or the path (%root%\%windows%) may be incorrect.
  321. echo    -------------------------------------------------------------------------
  322. echo             1. Enter the DRIVE LETTER of your Windows directory
  323. choice /c:abcdefghijklmnopqrstuvwxyz /n                                Letter Choice: 
  324.  
  325. if errorlevel 26 goto 2Z_choice
  326. if errorlevel 25 goto 2Y_choice
  327. if errorlevel 24 goto 2X_choice
  328. if errorlevel 23 goto 2W_choice
  329. if errorlevel 22 goto 2V_choice
  330. if errorlevel 21 goto 2U_choice
  331. if errorlevel 20 goto 2T_choice
  332. if errorlevel 19 goto 2S_choice
  333. if errorlevel 18 goto 2R_choice
  334. if errorlevel 17 goto 2Q_choice
  335. if errorlevel 16 goto 2P_choice
  336. if errorlevel 15 goto 2O_choice
  337. if errorlevel 14 goto 2N_choice
  338. if errorlevel 13 goto 2M_choice
  339. if errorlevel 12 goto 2L_choice
  340. if errorlevel 11 goto 2K_choice
  341. if errorlevel 10 goto 2J_choice
  342. if errorlevel 9  goto 2I_choice
  343. if errorlevel 8  goto 2H_choice
  344. if errorlevel 7  goto 2G_choice
  345. if errorlevel 6  goto 2F_choice
  346. if errorlevel 5  goto 2E_choice
  347. if errorlevel 4  goto 2D_choice
  348. if errorlevel 3  goto 2C_choice
  349. if errorlevel 2  goto 2B_choice
  350. if errorlevel 1  goto 2A_choice
  351.  
  352.  
  353.  
  354. :2Z_choice
  355. set root=Z:
  356. goto 2confirm
  357.  
  358. :2Y_choice
  359. set root=Y:
  360. goto 2confirm
  361.  
  362. :2X_choice
  363. set root=X:
  364. goto 2confirm
  365.  
  366. :2W_choice
  367. set root=W:
  368. goto 2confirm
  369.  
  370. :2V_choice
  371. set root=V:
  372. goto 2confirm
  373.  
  374. :2U_choice
  375. set root=U:
  376. goto 2confirm
  377.  
  378. :2T_choice
  379. set root=T:
  380. goto 2confirm
  381.  
  382. :2S_choice
  383. set root=S:
  384. goto 2confirm
  385.  
  386. :2R_choice
  387. set root=R:
  388. goto 2confirm
  389.  
  390. :2Q_choice
  391. set root=Q:
  392. goto 2confirm
  393.  
  394. :2P_choice
  395. set root=P:
  396. goto 2confirm
  397.  
  398. :2O_choice
  399. set root=O:
  400. goto 2confirm
  401.  
  402. :2N_choice
  403. set root=N:
  404. goto 2confirm
  405.  
  406. :2M_choice
  407. set root=M:
  408. goto 2confirm
  409.  
  410. :2L_choice
  411. set root=L:
  412. goto 2confirm
  413.  
  414. :2K_choice
  415. set root=K:
  416. goto 2confirm
  417.  
  418. :2J_choice
  419. set root=J:
  420. goto 2confirm
  421.  
  422. :2I_choice
  423. set root=I:
  424. goto 2confirm
  425.  
  426. :2H_choice
  427. set root=H:
  428. goto 2confirm
  429.  
  430. :2G_choice
  431. set root=G:
  432. goto 2confirm
  433.  
  434. :2F_choice
  435. set root=F:
  436. goto 2confirm
  437.  
  438. :2E_choice
  439. set root=E:
  440. goto 2confirm
  441.  
  442. :2D_choice
  443. set root=D:
  444. goto 2confirm
  445.  
  446. :2C_choice
  447. set root=C:
  448. goto 2confirm
  449.  
  450. :2B_choice
  451. set root=B:
  452. goto 2confirm
  453.  
  454. :2A_choice
  455. set root=A:
  456. goto 2confirm
  457.  
  458.  
  459. :2confirm
  460. echo    -------------------------------------------------------------------------
  461. echo     2. Enter the LETTER corresponding to the NAME of your Windows directory
  462. echo     A)WINDOWS   B)WIN   C)WIN95   D)WIN4   E)WINDOWS95   F)WINNT   G)OTHER
  463. echo.
  464. choice /c:abcdefg /n                             Letter Choice [A-G]: 
  465.  
  466.  
  467. if errorlevel 7 goto 3G_choice
  468. if errorlevel 6 goto 3F_choice
  469. if errorlevel 5 goto 3E_choice
  470. if errorlevel 4 goto 3D_choice
  471. if errorlevel 3 goto 3C_choice
  472. if errorlevel 2 goto 3B_choice
  473. if errorlevel 1 goto 3A_choice
  474.  
  475.  
  476.  
  477. :3G_choice
  478. goto 1nogo
  479.  
  480. :3F_choice
  481. set windows=WINNT
  482. goto 3confirm
  483.  
  484. :3E_choice
  485. set windows=WINDOW~1
  486. goto 3confirm
  487.  
  488. :3D_choice
  489. set windows=WIN4
  490. goto 3confirm
  491.  
  492. :3C_choice
  493. set windows=WIN95
  494. goto 3confirm
  495.  
  496. :3B_choice
  497. set windows=WIN
  498. goto 3confirm
  499.  
  500. :3A_choice
  501. set windows=WINDOWS
  502. goto 3confirm
  503.  
  504. :3confirm
  505. cls
  506. echo.
  507. echo.
  508. echo.
  509. echo                     ╔═════════════════════════════════════╗
  510. echo                     ║          A   L   I   E   N          ║
  511. echo                     ║                 9 7                 ║
  512. echo                     ║             Logo Install            ║
  513. echo                     ╚═════════════════════════════════════╝
  514. echo.
  515. echo.
  516. echo                Is your Windows directory located at %root%\%windows% ?
  517. choice /c:ynq /n                                 [Yes, No, Quit]: 
  518.  
  519. if errorlevel 3 goto 2quit_choice
  520. if errorlevel 2 goto 2no_choice
  521. if errorlevel 1 goto 2yes_choice
  522.  
  523. :2quit_choice
  524. cls
  525. goto 1nogo
  526.  
  527. :2no_choice
  528. cls
  529. goto 2audit
  530.  
  531. :2yes_choice
  532. goto 2audit
  533.  
  534.  
  535. rem ====================================================================================
  536. :3audit
  537. rem  ERROR CHECKER #3: Alien97 replacement files
  538. rem  Checks to see if all system splash bitmap files are in the
  539. rem  default themes directory C:\Progra~1\Plus!\Themes\ 
  540. rem  If not, check to see if files are in user-defined local directory
  541. cls
  542. @echo                           Looking for Alien97 files...
  543.  
  544. @if not exist %root%Alien9~1.bm1 goto 2nogo
  545. @if not exist %root%Alien9~1.bm2 goto 2nogo
  546. @if not exist %root%Alien9~1.bm3 goto 2nogo
  547. goto install
  548.  
  549. rem ====================================================================================
  550. :status
  551. rem  STATUS CHECKER: Checks to see if Alien97 is already installed.
  552. rem  If so, go to un-install routine. PROGRAMMING NOTE: Status checker
  553. rem  is placed *functionally* before Error checker #3 so that user
  554. rem  can remove Alien97 splash screen without need for any other theme
  555. rem  files.
  556.  
  557. @if exist %boot%\logo_.sys goto uninstall
  558. goto 3audit
  559.  
  560. rem ====================================================================================
  561. :install
  562. rem  STATE CHECKER
  563. rem  Checks to see "state" of machines splash files. If Alien97
  564. rem  splash screens are active, the backup bitmap file should 
  565. rem  exist. If so, jumps Re-installer portion
  566.  
  567. rem CHOICE #1
  568. cls
  569. echo.
  570. echo.
  571. echo.
  572. echo                     ╔═════════════════════════════════════╗
  573. echo                     ║          A   L   I   E   N          ║
  574. echo                     ║                 9 7                 ║
  575. echo                     ║             Logo Install            ║
  576. echo                     ╚═════════════════════════════════════╝
  577. echo.
  578. echo.
  579. echo               Your original splash screens are currently installed.
  580. echo          Do you want to install the Alien97 splash screens at this time?
  581. echo.
  582. echo.
  583. choice /c:yn                                  Yes or No 
  584. if errorlevel 2 goto no#1
  585. if errorlevel 1 goto yes#1
  586.  
  587. rem ====================================================================================
  588. :no#1
  589. cls
  590. echo.
  591. echo.
  592. echo.
  593. echo                     ╔═════════════════════════════════════╗
  594. echo                     ║          A   L   I   E   N          ║
  595. echo                     ║                 9 7                 ║
  596. echo                     ║             Logo Install            ║
  597. echo                     ╚═════════════════════════════════════╝
  598. echo.
  599. echo.
  600. echo.
  601. echo                        Splash screen conversion aborted.
  602. echo.
  603. echo          You may install your Alien97 splash screens at some other time.
  604. echo.
  605. echo.
  606. echo.
  607. echo.
  608. echo.
  609. echo.
  610. echo.
  611. echo.
  612. echo.
  613. echo                                                 Alien97 Desktop Theme (P) 1997.
  614. goto end
  615.  
  616. rem ====================================================================================
  617.  
  618. :Yes#1
  619. cls
  620. echo.
  621. echo.
  622. echo.
  623. echo                     ╔═════════════════════════════════════╗
  624. echo                     ║          A   L   I   E   N          ║
  625. echo                     ║                 9 7                 ║
  626. echo                     ║             Logo Install            ║
  627. echo                     ╚═════════════════════════════════════╝
  628. echo.
  629. echo.
  630. echo                        Installing Alien97 splash screens
  631. echo.
  632. echo                           Please wait a few seconds...
  633. echo.
  634. @echo off
  635.  
  636. rem ====================================================================================
  637. rem  ALIEN97 BITMAP FILE CONVERTER
  638. rem 
  639. rem  Create backup bitmaps of original splash screens.
  640.  
  641. @copy %boot%\logo.sys %boot%\logo_.sys > nul
  642. @copy %root%\%windows%\logow.sys %root%\%windows%\logow_.sys > nul
  643. @copy %root%\%windows%\logos.sys %root%\%windows%\logos_.sys > nul
  644.  
  645. rem ====================================================================================
  646. rem  Copy Alien97 bitmap files to system location
  647.  
  648. @copy %root%Alien9~1.bm1 %boot%\logo.sys /y > nul
  649. @copy %root%Alien9~1.bm2 %root%\%windows%\logow.sys /y > nul
  650. @copy %root%Alien9~1.bm3 %root%\%windows%\logos.sys /y > nul
  651. goto OK_install
  652.  
  653. rem ====================================================================================
  654. :OK_install
  655. cls
  656. echo.
  657. echo.
  658. echo.
  659. echo                     ╔═════════════════════════════════════╗
  660. echo                     ║          A   L   I   E   N          ║
  661. echo                     ║                 9 7                 ║
  662. echo                     ║             Logo Install            ║
  663. echo                     ╚═════════════════════════════════════╝
  664. echo.
  665. echo.
  666. echo                 Your Alien97 splash screens have been installed.
  667. echo.
  668. echo      These backup files have been created of your original logo screens:
  669. echo.
  670. echo              Beginning start screen  -at-  %boot%\LOGO_.SYS
  671. echo                 Closing wait screen  -at-  %root%\%windows%\LOGOW_.SYS
  672. echo                  Closing end screen  -at-  %root%\%windows%\LOGOS_.SYS
  673. echo.
  674. echo                        PLEASE DO NOT ERASE THESE FILES.
  675. echo.
  676. echo                    To restore your original splash screens
  677. echo                         just rerun this batch program.
  678. echo.
  679. echo                                                 Alien97 Desktop Theme (P) 1997.
  680. goto end
  681.  
  682. rem ====================================================================================
  683. rem  UN-INSTALLER
  684.  
  685. :uninstall
  686.  
  687.  
  688. rem CHOICE #2
  689. cls
  690. echo.
  691. echo.
  692. echo.
  693. echo                     ╔═════════════════════════════════════╗
  694. echo                     ║          A   L   I   E   N          ║
  695. echo                     ║                 9 7                 ║
  696. echo                     ║            Logo Uninstall           ║
  697. echo                     ╚═════════════════════════════════════╝
  698. echo.
  699. echo.
  700. echo               Your Alien97 splash screens are currently installed.
  701. echo         Do you want to restore your original splash screens at this time?
  702. echo.
  703. echo.
  704. choice /c:yn                                  Yes or No 
  705. if errorlevel 2 goto no#2
  706. if errorlevel 1 goto yes#2
  707.  
  708. rem ====================================================================================
  709. :no#2
  710. cls
  711. echo.
  712. echo.
  713. echo.
  714. echo                     ╔═════════════════════════════════════╗
  715. echo                     ║          A   L   I   E   N          ║
  716. echo                     ║                 9 7                 ║
  717. echo                     ║            Logo Uninstall           ║
  718. echo                     ╚═════════════════════════════════════╝
  719. echo.
  720. echo.
  721. echo.
  722. echo                        Splash screen conversion aborted.
  723. echo.
  724. echo         You may restore your original splash screens at some other time.
  725. echo.
  726. echo.
  727. echo.
  728. echo.
  729. echo.
  730. echo.
  731. echo.
  732. echo.
  733. echo.
  734. echo                                                 Alien97 Desktop Theme (P) 1997.
  735. goto end
  736.  
  737. rem ====================================================================================
  738.  
  739. :Yes#2
  740. cls
  741. echo.
  742. echo.
  743. echo.
  744. echo                     ╔═════════════════════════════════════╗
  745. echo                     ║          A   L   I   E   N          ║
  746. echo                     ║                 9 7                 ║
  747. echo                     ║            Logo Uninstall           ║
  748. echo                     ╚═════════════════════════════════════╝
  749. echo.
  750. echo.
  751. echo                      Restoring your original splash screens
  752. echo.
  753. echo                           Please wait a few seconds...
  754. echo.
  755. @echo off
  756.  
  757. rem ====================================================================================
  758. rem  Copy backup bitmaps to system location
  759.  
  760. @copy %boot%\logo_.sys %boot%\logo.sys /y > nul
  761. @copy %root%\%windows%\logow_.sys %root%\%windows%\logow.sys /y > nul
  762. @copy %root%\%windows%\logos_.sys %root%\%windows%\logos.sys /y > nul
  763.  
  764.  
  765. rem ====================================================================================
  766. rem  Delete all backup bitmaps.
  767.  
  768. @del %boot%\logo_.sys > nul
  769. @del %root%\%windows%\logow_.sys > nul
  770. @del %root%\%windows%\logos_.sys > nul
  771.  
  772. cls
  773. echo.
  774. echo.
  775. echo.
  776. echo                     ╔═════════════════════════════════════╗
  777. echo                     ║          A   L   I   E   N          ║
  778. echo                     ║                 9 7                 ║
  779. echo                     ║            Logo Uninstall           ║
  780. echo                     ╚═════════════════════════════════════╝
  781. echo.
  782. echo.
  783. echo.
  784. echo                Your original splash screens have been restored.
  785. echo.
  786. echo.
  787. echo                    To re-install your Alien97 splash screens
  788. echo                          just rerun this batch program.
  789. echo.
  790. echo.
  791. echo.
  792. echo.
  793. echo.
  794. echo.
  795. echo.
  796. echo                                                 Alien97 Desktop Theme (P) 1997.
  797. goto end
  798.  
  799. rem ====================================================================================
  800. rem ERROR SPLASH SCREENS
  801.  
  802. :1nogo
  803. cls
  804. echo.
  805. echo.
  806. echo                     ╔═════════════════════════════════════╗
  807. echo                     ║          A   L   I   E   N          ║
  808. echo                     ║                 9 7                 ║
  809. echo                     ║             Logo Install            ║
  810. echo                     ╚═════════════════════════════════════╝
  811. echo.
  812. echo               ERROR: Can't find one or more system splash files:
  813. echo.
  814. echo               Beginning start screen  -at-  %boot%\LOGO.SYS
  815. echo                  Closing wait screen  -at-  %root%\%windows%\LOGOW.SYS
  816. echo                   Closing end screen  -at-  %root%\%windows%\LOGOS.SYS
  817. echo.
  818. echo.
  819. echo                         ABORTING SPLASH FILE CONVERSION...
  820. echo.
  821. echo.
  822. echo            Please make sure all system splash files are installed
  823. echo            Recheck the location of your boot and Windows directories 
  824. echo            For help, please see the "Alien97 Troubleshooting.txt" file.
  825. echo.
  826. echo.
  827. echo                                                 Alien97 Desktop Theme (P) 1997.
  828. goto end
  829.  
  830.  
  831. rem ====================================================================================
  832. :2nogo
  833.  
  834. cls
  835. echo.
  836. echo.
  837. echo                     ╔═════════════════════════════════════╗
  838. echo                     ║          A   L   I   E   N          ║
  839. echo                     ║                 9 7                 ║
  840. echo                     ║             Logo Install            ║
  841. echo                     ╚═════════════════════════════════════╝
  842. echo.
  843. echo       ERROR: Can't find one or more Alien97 logo files in same directory:
  844. echo.
  845. echo                             Alien97 Logo Install.BAT
  846. echo                             Alien97 Logo (Start).BM1
  847. echo                              Alien97 Logo (Wait).BM2
  848. echo                               Alien97 Logo (End).BM3
  849. echo.
  850. echo                         ABORTING SPLASH FILE CONVERSION...
  851. echo.
  852. echo       Please make sure all Alien97 logo files are kept within the same
  853. echo       directory, and that this batch file is being run only from within
  854. echo       its installation directory as per instructions in the Alien97 
  855. echo       documentation. For further help, please consult the readme text
  856. echo       file "Alien97 Troubleshooting.txt".
  857. echo.
  858. echo                                                 Alien97 Desktop Theme (P) 1997.
  859. goto end
  860.  
  861.  
  862.  
  863.  
  864. :end
  865.